package com.sunyur.tailor.channel.web.outer.message.dto;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

/**
 *
 * @Author 99288
 * @Description 组织&人员消息参数实体类
 * @Date 16:16 2021/7/15
 * @Param
 * @return
**/
@Data
public class HrMessageDTO implements Serializable {
    /**
     *业务数据类型：1：员工接口     2：部门接口  6: 成本中心
     */
    @NotNull(message = "业务数据类型不能为空")
    private Integer dataType;
    /**
     *业务 code 列 表，获取部门时为部门编号，获 取员工时为工号
     */
    @NotEmpty(message = "业务编码不能为空")
    private List<String> businessCode;
}
